package org.springblade.modules.admin.vo.elevator;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 电梯信息完整度model
 *
 * @author zcc
 * @version 1.0
 * @date 2024/9/5 16:04
 */
@ApiModel("电梯信息完整度")
@Data
public class ElevatorIntactVo {

	@ApiModelProperty("类型")
	private Long id;

	@ApiModelProperty("类型")
	private String typeName;

	@ApiModelProperty("项目名称")
	private String buildingName;

	@ApiModelProperty("电梯梯号")
	private String elevatorAddress;

	@ApiModelProperty("1:非年审,0:年审")
	private Integer useType;

	@ApiModelProperty("类型位置完整度")
	private BigDecimal lwIntact;

	@ApiModelProperty("结构完整度")
	private BigDecimal jgIntact;

	@ApiModelProperty("维保完整度")
	private BigDecimal wbIntact;

	@ApiModelProperty("保险完整度")
	private BigDecimal bxIntact;

	@ApiModelProperty("设备技术完整度")
	private BigDecimal sbJsIntact;

	@ApiModelProperty("设备注册完整度")
	private BigDecimal sbZcIntact;

	@ApiModelProperty("出厂完整度")
	private BigDecimal ccIntact;

	@ApiModelProperty("使用完整度")
	private BigDecimal syIntact;

	@ApiModelProperty("安装完整度")
	private BigDecimal azIntact;

	@ApiModelProperty("更新时间")
	private BigDecimal twyIntact;
	@ApiModelProperty("更新时间")
	private Date updateTime;

	@ApiModelProperty("维保负责人")
	private String userNames;

}
